{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true
}
}
среда, 1 июня 2016 г., 16:39:11 UTC-5 пользователь Lucas Lacroix написал:
>
> Send your tsconfig.
>
> On Wed, Jun 1, 2016, 17:35 Mikhail A. Safronov <[email protected]
> <javascript:>> wrote:
>
>> i did everything, but have this error:
>> npm ERR! Unexpected token '' at 6:27
>> npm ERR! "start": "webpack:w",
>>
>> среда, 1 июня 2016 г., 15:37:26 UTC-5 пользователь Lucas Lacroix написал:
>>>
>>> So you already have a server - everything should just work.
>>>
>>> Start with the quick start guide I already linked.
>>>
>>> Here is what you should modify after you get done with the quickstart...
>>> In your package.json
>>> change
>>>
>>>> "start": "tsc && concurrently \"npm run tsc:w\" \"npm run lite\" ",
>>>
>>> to:
>>>
>>>> "start": "
>>>> webpack
>>>> :w",
>>>>
>>>>
>>>
>>> "webpack:w":"webpack -w"
>>>>
>>>
>>>
>>>
>>>
>>> Save the webpack configuration file I attached in the root folder of
>>> your Angular2 application. You may need to change the entry point to match
>>> your application.
>>>
>>> Run the following from the root folder:
>>> npm i webpack ts-loader --save-dev
>>>
>>> This configuration will put the compiled code in to the dist folder. You
>>> can change that in the webpack.config.js file (see webpack's
>>> documentation <https://webpack.github.io/docs/> for more information).
>>>
>>> You then can do "npm start" which will start webpack in watch mode. It
>>> will automatically recompile the TS source in to two modules and then watch
>>> the source files for changes before recompiling.
>>>
>>>
>>> On Wed, Jun 1, 2016 at 4:19 PM, Mikhail A. Safronov <[email protected]
>>> > wrote:
>>>
>>>> I evade a server, because I already have one.
>>>> As I understood, I need node.js to launch this. But in my way I already
>>>> have another one (I used Spring Framework, which based on Java Servlets,
>>>> so
>>>> I use Apache Tomcat, for example). So in if Im going to use lite-server, I
>>>> need to split my project on front-end, and back-end part. It's possible,
>>>> but I'm looking for easier decision. Thats why I asked.
>>>>
>>>> Lucas, I'll try to follow your suggestion, but I never used webpack
>>>> (or angular-cli, I heard it's still raw, isnt it?), so can u link please
>>>> on
>>>> a tutorial (if u know) where i can find an instructions.
>>>>
>>>>
>>>> среда, 1 июня 2016 г., 15:05:17 UTC-5 пользователь Lucas Lacroix
>>>> написал:
>>>>>
>>>>> I don't know anything about "Spring", so I don't know why you would
>>>>> want to evade the server when it's already included.
>>>>>
>>>>> You can use webpack or angular-cli to package up your entire project
>>>>> as one or two JS files which you can reference from your index.html. That
>>>>> MIGHT work.
>>>>>
>>>>> On Wed, Jun 1, 2016 at 3:58 PM, Mikhail A. Safronov <
>>>>> [email protected]> wrote:
>>>>>
>>>>>> i need to use a simple js folder in my Spring projects.
>>>>>> Usually I use Apache for rendering Spring data, and before (with
>>>>>> Angular 2) I just added js-files to one folder inside a main project.
>>>>>> there
>>>>>> wasnt only one js-file, but i didnt use any external servers (like
>>>>>> lite-server, for instance) to launch a code. Because all of js-files
>>>>>> were
>>>>>> added to index,html, and allof them were rendered on client side, when
>>>>>> he
>>>>>> obtaned an app.
>>>>>>
>>>>>> среда, 1 июня 2016 г., 14:44:44 UTC-5 пользователь Lucas Lacroix
>>>>>> написал:
>>>>>>>
>>>>>>> I believe you will run in to issues with CORS. Modules are loaded
>>>>>>> via Ajax, so unless you are compiling everything in to one big JS file
>>>>>>> which is referenced by your index.html, then it will fail (pretty sure).
>>>>>>> Is there a reason why you do not want a server?
>>>>>>>
>>>>>>> On Wed, Jun 1, 2016 at 3:42 PM, Mikhail A. Safronov <
>>>>>>> [email protected]> wrote:
>>>>>>>
>>>>>>>> thanks! but i dont want to use any server to launch,
>>>>>>>> is it possible to just compile and launch?
>>>>>>>>
>>>>>>>> среда, 1 июня 2016 г., 14:04:09 UTC-5 пользователь Lucas Lacroix
>>>>>>>> написал:
>>>>>>>>>
>>>>>>>>> The quick start guide
>>>>>>>>> <https://angular.io/docs/ts/latest/quickstart.html> already
>>>>>>>>> describes using the "lite-server" npm module and live-reload.
>>>>>>>>> The angular-cli <https://github.com/angular/angular-cli> has a
>>>>>>>>> similar concept (might even be the same implementation).
>>>>>>>>>
>>>>>>>>> On Wed, Jun 1, 2016 at 3:01 PM, Mikhail A. Safronov <
>>>>>>>>> [email protected]> wrote:
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> down votefavorite
>>>>>>>>>> <http://stackoverflow.com/questions/37576307/how-to-launch-angular-2-application-without-any-server#>
>>>>>>>>>>
>>>>>>>>>> Hello!
>>>>>>>>>>
>>>>>>>>>> I have a simple Angular 2 project, but I dont want to use later
>>>>>>>>>> with npm. Do u know any decision to start a project in this way:
>>>>>>>>>>
>>>>>>>>>> - compile all of *.ts files
>>>>>>>>>> - copy compiled js-files to another folder (not related with
>>>>>>>>>> npm or node)
>>>>>>>>>> - open an app, using, for example, index.html. just open an
>>>>>>>>>> index, and all app should works.
>>>>>>>>>>
>>>>>>>>>> Thanks.
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> You received this message because you are subscribed to the
>>>>>>>>>> Google Groups "AngularJS" group.
>>>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>>>> send an email to [email protected].
>>>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>>>> Visit this group at https://groups.google.com/group/angular.
>>>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Lucas Lacroix
>>>>>>>>> Computer Scientist
>>>>>>>>> System Technology Division, MEDITECH <http://ehr.meditech.com>
>>>>>>>>> 781-774-2293
>>>>>>>>>
>>>>>>>> --
>>>>>>>> You received this message because you are subscribed to the Google
>>>>>>>> Groups "AngularJS" group.
>>>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>>>> send an email to [email protected].
>>>>>>>> To post to this group, send email to [email protected].
>>>>>>>> Visit this group at https://groups.google.com/group/angular.
>>>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Lucas Lacroix
>>>>>>> Computer Scientist
>>>>>>> System Technology Division, MEDITECH <http://ehr.meditech.com>
>>>>>>> 781-774-2293
>>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "AngularJS" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To post to this group, send email to [email protected].
>>>>>> Visit this group at https://groups.google.com/group/angular.
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Lucas Lacroix
>>>>> Computer Scientist
>>>>> System Technology Division, MEDITECH <http://ehr.meditech.com>
>>>>> 781-774-2293
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "AngularJS" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To post to this group, send email to [email protected].
>>>> Visit this group at https://groups.google.com/group/angular.
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> Lucas Lacroix
>>> Computer Scientist
>>> System Technology Division, MEDITECH <http://ehr.meditech.com>
>>> 781-774-2293
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "AngularJS" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/angular.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
--
You received this message because you are subscribed to the Google Groups
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.